people from all social strata - Francés Inglés Diccionario